Toasted laver - German English Dictionary